package Interafce;

public class interfaceDemo {
    public static void main(String[] args) {

    }
    public interface l1{}
    public interface l2{}
    public interface l3{}
    public void 搬家(l1 c){}
    public class fu{}
    //接口关键字用interface来定义。
    //接口不能实例化
    //接口和类名之间是实现关系，通过implements关键字表示。
    public class 类名 implements l1,l2,l3{}//接口名{}
    public class 类名1 extends fu implements l1,l2{};
    //接口没有方法
    //当多个接口有重名的方法，重写一次就可以了
   /* public interface inter1{
        public abstract void mathod1();
        public abstract void mathod2();
        public abstract void mathod3();
    }
    public interface inter2{
        public abstract void mathod1();
        public abstract void mathod2();
        public abstract void mathod3();
        public abstract void mathod4();
    }
    当多个接口有重名的方法，重写一次就可以了,即重写时只会出现
     public void mathod1(){}
     public void mathod2(){}
     public void mathod3(){}
     public void mathod4(){}
     */

}
